Extending a -calculus with Explicit Substitution Which Preserves Strong Normalisation into a Connuent Calculus on Open Terms

نویسنده

  • Fairouz Kamareddine
چکیده

The last fteen years have seen an explosion in work on explicit substitution, most of which is done in the style of the-calculus. In (Kamareddine & R os, 1995a), we extended the-calculus with explicit substitutions by turning de Bruijn's meta-operators into object-operators ooering a style of explicit substitution that diiers from that of. The resulting calculus, s, remains as close as possible to the-calculus from an intuitive point of view and, while preserving strong normalisation (Kamareddine & R os, 1995a), is extended in this paper to a connuent calculus on open terms: the se-caculus. Since the establishment of these results, another calculus, , came into being in (Mu~ noz Hurtado, 1996) which preserves strong normalisation and is itself connuent on open terms. However, we believe that se still deserves attention because, while ooering a new style to work with explicit substitutions, it is able to simulate one step of classical-reduction, whereas is not. To prove connuence we introduce a generalisation of the interpretation method (cf. (Hardin, 1989) and (Curien et al., 1992)) to a technique which uses weak normal forms (instead of strong ones). We consider that this extended method is a useful tool to obtain connuence when strong normalisation of the subcalculus of substitutions is not available. In our case, strong normalisation of the corresponding subcalculus of substitutions se, is still a challenging open problem to the rewrite community but its weak normalisation is established here via an eeective strategy.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Calculus of Explicit Substitutions Which Preserves Strong Normalisation , a Calculus of Explicit Substitutions Which Preserves Strong Normalisation

Explicit substitutions were proposed by Abadi, Cardelli, Curien, Hardin and LLvy to internalise substitutions into-calculus and to propose a mechanism for computing on substitutions. is another view of the same concept which aims to explain the process of substitution and to decompose it in small steps. is simple and preserves strong normalisation. Apparently that important property cannot stay...

متن کامل

The Connuence of the S E -calculus via a Generalized Interpretation Method

The last fteen years have seen an explosion in work on explicit substitution, most of which is done in the style of the-calculus. In KR95a], we extended the-calculus with explicit substitutions by turning de Bruijn's meta-operators into object-operators ooering a style of explicit substitution that diiers from that of. The resulting calculus , s, remains as close as possible to the-calculus fro...

متن کامل

Bridging the -and S-styles of Explicit Substitutions ?

We present the ! and !e calculi, the two-sorted (term and substitution) versions of the s (cf. KR95a]) and se (cf. KR96a]) cal-culi, respectively. We establish an isomorphism between the s-calculus and the term restriction of the !-calculus, which extends to an isomor-phism between se and the term restriction of !e. Since the ! and !e calculi are given in the style of the-calculus (cf. ACCL91])...

متن کامل

A Calculus of Explicit Substitutions Which Preserves Strong Normalisation

Explicit substitutions were proposed by Abadi, Cardelli, Curien, Hardin and LLvy to internalise substitutions into-calculus and to propose a mechanism for computing on substitutions. is another view of the same concept which aims to explain the process of substitution and to decompose it in small steps. It favours simplicity and preservation of strong normalisation. This way, another important ...

متن کامل

Calculi of Generalised -Reduction and Explicit Substitutions: The Type Free and Simply Typed Versions

Extending the-calculus with either explicit substitution or generalised reduction has been the subject of extensive research recently and still has many open problems. This paper is the rst investigation into the properties of a calculus combining both generalised reduction and explicit substitutions. We present a calculus, gs, that combines a calculus of explicit substitution, s, and a calculu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993